cooling trough - French English Dictionary